package com.manner.groupon.model.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("tb_store_linkman")
@JsonInclude(JsonInclude.Include.NON_EMPTY)
public class StoreLinkMan implements Serializable {

    @TableId(type = IdType.AUTO)
    private Long id;

    private String linkmanName;

    private String phone;

    private String password;

    private String remitAccount;

    private String bankName;

    private String payeeName;

    private BigDecimal bookBalance;

    private String position;

    private String description;

    private Integer role;

    private Integer scale;

    /**
     * 中介名称
     */
    private String introducerName;

    private int isDelete;

    @TableField(updateStrategy = FieldStrategy.NEVER)
    private String createTime;

    private String updateTime;

}
